﻿using Newtonsoft.Json;

namespace Ecobee.Net
{
	[JsonConverter(typeof(GeoCodeConverter))]
	public class GeoCode : ApiObject
	{
		private double _latitude = 0d;
		private double _longitude = 0d;

		public double Latitude
		{
			get
			{
				return _latitude;
			}
			set
			{
				_latitude= value;
			}
		}

		public double Longitude
		{
			get
			{
				return _longitude;
			}
			set
			{
				_longitude= value;
			}
		}

		public static GeoCode Empty
		{
			get
			{
				return new GeoCode();
			}
		}

		public override string ToString()
		{
			return string.Format("{0},{1}", this.Latitude, this.Longitude);
		}
	}
}
